home *** CD-ROM | disk | FTP | other *** search
/ Skunkware 5 / Skunkware 5.iso / src / X11 / seyon / Seyon.ad < prev    next >
Text File  |  1995-05-03  |  10KB  |  421 lines

  1. ! *
  2. ! * This file is part of the Seyon, Copyright (c) 1992-1993 by Muhammad M.
  3. ! * Saggaf. All rights reserved.
  4. ! * 
  5. ! * See the file COPYING (1-COPYING) or the manual page seyon(1) for a full
  6. ! * statement of rights and permissions for this program.
  7. ! * 
  8.  
  9. *.title: Seyon Command Center
  10. *.iconName: Seyon
  11.  
  12. *input: on
  13. *allowShellResize: on
  14. *highlightThickness: 2
  15. !*font: -*-lucida-medium-i-*-*-12-*
  16. *font: fixed
  17. *Cursor: hand2
  18. *ShapeStyle: rectangle
  19.  
  20.  
  21. *Command.top: ChainBottom
  22. *Command.bottom: ChainBottom
  23. *Command.left: ChainLeft
  24. *Command.right: ChainLeft
  25. *Command.justify: center
  26.  
  27. *Label*shadowWidth: 2
  28.  
  29. *Radio*Toggle.Translations: #replace \n\
  30.     <EnterWindow>: highlight(Always) \n\
  31.     <LeaveWindow>: unhighlight() \n\
  32.     <Btn1Down>: set() notify()
  33.  
  34. *Toggle.justify: center
  35.  
  36. *XfwfMultiList.shadeSurplus: off
  37. *XfwfMultiList.defaultColumns: 1
  38. *XfwfMultiList.verticaList: true
  39. *XfwfMultiList.maxSelectable: 5
  40. *XfwfMultiList.Translations: #replcae \n\
  41.     <Btn1Down>(2): Select() Notify() \n\
  42.     <Btn1Down>: Toggle() \n\
  43.     <Btn2Down>: Select() Notify() \n\
  44.     <Btn3Down>: Toggle() \n\
  45.     Button3 <Btn3Motion>: Extend()
  46.  
  47. *Text*top: ChainTop
  48. *Text*bottom: ChainBottom
  49. *Text*left: ChainLeft
  50. *Text*right: ChainRight
  51.  
  52. *Box.orientation: vertical
  53. *Box.borderWidth: 0
  54. *Box.resizable: on
  55.  
  56. *Dialog.value.Translations: #override \n\
  57.      <Key>Return: GetValueByPopupOK()
  58.  
  59. *Form.borderWidth: 0
  60.  
  61. *Paned*internalBorderWidth: 0
  62. *Paned.orientation: vertical
  63. *Paned*allowResize: on
  64. *Paned*resizeToPreferred: on
  65. *Paned*showGrip: off
  66.  
  67. *Viewport.allowVert: on
  68. *Viewport.forceBars: on
  69. *Viewport.useRight: on
  70.  
  71. ! ---
  72.  
  73. *ok.label: OK
  74. *cancel.label: Cancel
  75. *done.label: Done
  76. *dismiss.label: Close
  77. *yes.label: Yes
  78. *no.label: No
  79. *edit.label: Edit
  80. *save.label: Save
  81. *reread.label: Reread
  82. *uBox.width: 120
  83. *Radio.width: 120
  84. !*lBox.width: 1000
  85. *Viewport*list.font: 6x13
  86.  
  87. *menuBox.orientation: vertical
  88. *menuBox.width: 270
  89. *menuBox.Command.width: 60
  90.  
  91. ! ---
  92.  
  93. *about.label: About
  94. *about.title: About Seyon
  95. *about*Label.justify: center
  96. *about*caption.label: Author after an unsuccessful\n\debugging session :-)
  97. *about*caption.borderWidth: 0
  98.  
  99. *help.label: Help
  100. *help*title: Manual, Help, and FAQ
  101.  
  102. *set*uBox.width: 270
  103. *set*uBox.Command.width: 70
  104. *set*uBox.Toggle.width: 70
  105. *set.label: Set
  106. *set*title: Settings
  107. *set*stripHighBit.label: Strip 8th
  108. *set*del.label: BS->DEL
  109. *set*meta_tr.label: Meta->ESC
  110. *set*xoff.label: XON/XOFF
  111. *set*rtscts.label: CTS/RTS
  112. *set*autozm.label: AutoZmodem
  113. *set*idle.label: IdleGuard
  114.  
  115. *set*bits.label: Bits
  116. *set*parity.label: Parity
  117. *set*parity*none.label: None
  118. *set*parity*odd.label: Odd
  119. *set*parity*even.label: Even
  120. *set*stopBits.label: Stop Bits
  121. *set*cut.label: Common
  122. *set*cut*8n1.label: 8-N-1
  123. *set*cut*7e1.label: 7-E-1
  124. *set*cut*other.label: Other
  125. *set*cut*other.sensitive: off
  126.  
  127. *set*nl_tr.label: Newline
  128. *set*nl_tr.title: Mode?
  129. *set*nl_tr*nl.label: NL->NL
  130. *set*nl_tr*cr.label: NL->CR
  131. *set*nl_tr*cr_lf.label: NL->CR/LF
  132.  
  133. *set*Dialog.value:
  134. *set*baud.label: Baud
  135. *set*baud*dialog.label: Baud Rate:
  136. *set*port.label: Port
  137. *set*port*dialog.label: Modem Port:
  138.  
  139. *set*set_value.title: Value?
  140. *set*set_value*Dialog.value.Translations: #override \n\
  141.      <Key>Return: SetValOk()
  142.  
  143. *dial.label: Dial
  144. *directory.title: Dialing Directory
  145. *directory.iconName: Dial Dir
  146. *directory*lBox.ok.label: Go
  147. *directory*lBox.manual.label: Manual
  148. *directory*lBox.clear.label: Clear
  149. *directory*lBox.default.label: Default
  150.  
  151. *manual_dial*title: Manual Dial
  152. *manual_dial*dialog.label: Number:
  153. *manual_dial*dialog.value:
  154. *manual_dial*dialog.value.Translations: #override \n\
  155.      <Key>Return: ManualDialOk()
  156.  
  157. *transfer.label: Transfer
  158. *transfer.title: File Transfer
  159. *transfer*lBox.ok.label: Go
  160. *transfer*upload*title: File?
  161. *transfer*upload*dialog.label: File Name:
  162. *transfer*upload*dialog.value:
  163. *transfer*upload*dialog.value.Translations: #override \n\
  164.      <Key>Return: UploadOk()
  165.  
  166. *shellCommand.label: Shell
  167. *shellCommand.title: Shell
  168. *shellCommand*dialog.label: Shell Command:
  169.  
  170. *misc*uBox.width: 185
  171. *misc*uBox.Command.width: 60
  172. *misc*uBox.Toggle.width: 60
  173. *misc*lBox.fromVert: uBox
  174. *misc.label: Misc
  175. *misc.title: Misc.
  176. *misc*break.label: Break
  177. *misc*refresh.label: Refresh
  178. *misc*suspend.label: Suspend
  179. *misc*capture.label: Capture
  180. *misc*divert.label: Divert
  181. *misc*script.label: Script
  182. *misc*editFile.label: Edit
  183. *misc*displayFile.label: View
  184.  
  185. *divert_name*title: Divert
  186. *divert_name*dialog.label: File Name: 
  187. *divert_name*dialog.value: 
  188. *divert_name*dialog.value.Translations: #override \n\
  189.      <Key>Return: DivertOk()
  190.  
  191. *dialogScriptName*title: Script
  192. *dialogScriptName*dialog.label: Script Name: 
  193.  
  194. *dialogEditFile.title: File Edit
  195. *dialogDisplayFile.title: File View
  196. *dialogEditFile*dialog.label: File Name:
  197. *dialogDisplayFile*dialog.label: File Name:
  198.  
  199. *hangup.label: Hangup
  200. *hangup.title: Hangup
  201. *hangup*dialog.label: Sure?
  202.  
  203. *exit.label: Exit
  204. *exit.title: Exit
  205. *exit*dialog.label: Hangup First?
  206.  
  207. *kill.label: Cancel
  208. *kill.sensitive: off
  209.  
  210. *edit*title: File Edit
  211. *edit*Text.width: 480
  212. *edit*Text.height: 300
  213. *edit*Text*font: 6x10
  214. *edit*Text.scrollHorizontal: whenNeeded
  215. *edit*Text.scrollVertical: whenNeeded
  216. *edit*save.fromVert: text
  217. *edit*dismiss.fromVert: text
  218. *edit*dismiss.fromHoriz: save
  219.  
  220. *display*title: File View
  221. *display*Text.width: 480
  222. *display*Text.height: 300
  223. *display*Text*font: 6x10
  224. *display*Text.scrollHorizontal: whenNeeded
  225. *display*Text.scrollVertical: whenNeeded
  226. *display*dismiss.fromVert: text
  227.  
  228. !
  229. ! Message box
  230. !
  231.  
  232. !*messageBox.defaultDistance: 0
  233.  
  234. *messageBox.message.resizable: on
  235. !*messageBox.message.vertDistance: 4
  236. *messageBox.message.horizDistance: 4
  237. *messageBox*top: ChainTop
  238. *messageBox*bottom: ChainTop
  239. *messageBox*left: ChainLeft
  240. *messageBox*right: ChainRight
  241. *messageBox.message.justify: center
  242. *messageBox.message.label: Welcome to Seyon
  243.  
  244. !
  245. ! Status box
  246. !
  247.  
  248. *statusBox*font: 6x10
  249. !*statusBox.vSpace: 4
  250. *statusBox.Toggle.Translations: #replace
  251. *statusBox.Toggle.state: off
  252.  
  253. *statusBox.dcd.label: 00:00
  254. *statusBox.dtr.label: DTR
  255. *statusBox.dsr.label: DSR
  256. *statusBox.rts.label: RTS
  257. *statusBox.cts.label: CTS
  258. *statusBox.rng.label: RNG
  259.  
  260. !
  261. ! Quick Keys
  262. !
  263.  
  264. *quickKeyBox.Command.font: 6x10
  265.  
  266. *quickKey1.visible: on
  267. *quickKey2.visible: on
  268. *quickKey3.visible: on
  269. *quickKey4.visible: on
  270. *quickKey5.visible: on
  271.  
  272. !*quickKey1.action: DialEntries(1);
  273. !*quickKey2.action: DialEntries(3);
  274. !*quickKey3.action: FileTransfer(2, ou*);
  275. !*quickKey4.action: DivertFile(/tmp/lo);
  276. !*quickKey5.action: Hangup(); Beep(); 
  277. !RunScript(test1); Echo(ll);
  278.  
  279. *quickKey1.label: Athena
  280. *quickKey2.label: Ch1
  281. *quickKey3.label: UpMail
  282. *quickKey4.label: DivMsg
  283. *quickKey5.label: Local
  284.  
  285. !
  286. ! Fun messages. Send me more please.
  287. !
  288.  
  289. *funMessages: \
  290.     "Hi there! Helloooooooooo!" \
  291.     "Hugged your computer today?" \
  292.     "Read the manual page and FAQ!" \
  293.     "Are you talking to me?" \
  294.     "Have better colors? contribute!" \
  295.     "Don't you hate these messages?" \
  296.     "Hello, is someone here?" \
  297.     "Hey you. Yes, you!" \
  298.     "I'm rated PG-34!!" \
  299.     "You can get it from sipb.mit.edu" \
  300.     "In stereo (where available)" \
  301.     "Have something funny? send it!" \
  302.     "I've fallen and I can't get up!"
  303.  
  304. *notImplemented*title: Seyon Feature
  305. *notImplemented.dialog.label: \
  306. This feature is not yet implemented\n\
  307. Maybe in the future
  308.  
  309. !
  310. ! Popup error messages
  311. !
  312.  
  313. *initError.title: Initialization Error
  314. *fatalError.title: Fatal Error
  315. *error.title: Error
  316.  
  317. *errTtyAccess.label: >> Unable to open the local terminal\n\n\
  318. Possible cause:\n\
  319. * insufficient permission\n\n\
  320. Suggested action:\n\
  321. * check that the correct permission\n\
  322.   is set for your system's tty/pty\n\
  323.   pairs (e.g. /dev/ttyp?, /dev/ptyp?)
  324.  
  325. *errModemInit.label: >> Modem initialization routine failed\n\n\
  326. Possible causes:\n\
  327. * no modem device is specified\n\
  328. * modem device is locked\n\
  329. * failure to open modem device\n\
  330.   (e.g. non-existent port,\n\
  331.   insufficient permission, ..etc)\n\n\
  332. Suggested action:\n\
  333. * check that you specified the correct\n\
  334.   port\n\
  335. * check that no other process is using\n\
  336.   the modem
  337.  
  338. *errSwitches.label: >> Unrecognized command-line switch\n\n\
  339. Possible causes:\n\
  340. * erraneous command-line switch\n\
  341.   (e.g. spelling mistake, ..etc)\n\
  342. * incomplete command-line switch\n\
  343.   (i.e. missinig second part)\n\n\
  344. Usage:\n\
  345.   seyon [-option ...] \n\
  346.     [-toolkit_option...]\n\
  347.     [-- [-emulator_option ...]]\n\
  348.   valid options are:\n\
  349.     -modems <device-list>\n\
  350.     -emulator <terminal-emulator>\n\
  351.     --, -nodefargs, -noemulator\n\
  352.     -script <script file>\n\
  353.     -entries <entries list>\n\
  354.     -dial, -nodial
  355.  
  356. *errFatalSig.label: >> Program received a fatal signal\n\n\
  357. Possible causes:\n\
  358. * mis-installed app-defaults file\n\
  359.   (e.g. from an older version)\n\
  360. * bug in the program\n\n\
  361. Suggested action:\n\
  362. * debug the program\n\
  363. * fill-in and mail the bug report
  364.  
  365. *errFileAccess.label: >> Unable to open the given file\n\n\
  366. Possible causes:\n\
  367. * wrong file name or path\n\
  368. * non-existent file\n\
  369. *modem: /dev/tty2A
  370. *defaultBPS: 19200
  371. *rtsctsFlowControl: on
  372. *dialPrefix: atdp
  373. *customization: color
  374. * insufficient permission\n\n\
  375. Suggested action:\n\
  376. * make sure the file exists and\n\
  377.   has the correct permissions
  378.  
  379. *errModemControl.label: >> Unable to obtain modem status\n\n\
  380. Seyon will disable the status\n\
  381. toggles for this device from now\n\
  382. on and refrain from polling this\n\
  383. device for its status\n\n\
  384. Possible causes:\n\
  385. * feature unsupported by your\n\
  386.   system\n\
  387. * bug in your systems's modem\n\
  388.   driver\n\n\
  389. Suggested action:\n\
  390. * recompile Seyon with the flag\n\
  391.   HAVE_MODEM_CONTROL\n\
  392.   set to NO
  393.  
  394. *errReadError.label: >> Unable read from the modem or tty\n\n\
  395. A read error has occured. Seyon\n\
  396. will disable the terminal process.\n\
  397. You can restart it by clicking\n\
  398. "Refresh" from the Misc window.\n\n\
  399. Possible causes:\n\
  400. * modem does not exist on that\n\
  401.   port\n\
  402. * modem not recognized by your\n\
  403.   system\n\n\
  404. Suggested action:\n\
  405. * try restarting the terminal\n\
  406.   process\n\
  407. * check that you specified the\n\
  408.   correct port to Seyon
  409.  
  410. *modems: /dev/tty2A
  411. *defaultBPS: 19200
  412. *rtsctsFlowControl: on
  413. *dialPrefix: atdp
  414. *customization: color
  415. *hangupViaDTR: on
  416. *ignoreModemDCD: on
  417.  
  418. *quickKey1.visible: on
  419. *quickKey1.label: Term
  420. *quickKey1.action: Transmit("cd; term -r -s 14400^M"); ShellCommand("$term -s 14400");
  421.